package com.xiangban.service;

import com.xiangban.model.*;
import com.xiangban.model.dto.OrderDto;

import java.text.ParseException;

/**
 * @Author ly
 * @date 2021/11/30 17:16
 */
public interface OrderService {
    Object getOrderInfo();

    Object getServiceObject();

    Object addServiceObject(Relation relation) throws Exception;

    Object getHospitalList(Hospital hospital);


    Object chooseEmployee(UserAccompany userAccompany);

    Object submitOrder(OrderDto orderDto) throws ParseException;

    Object ListOrder(Order order);

    Object orderParticulars(OrderDto order);

    Object orderCancel(OrderDto order);

    Object orderEvaluate(OrderComment orderComment);

    Object refundOrderList(OrderRefund orderRefund) throws Exception;

    Object orderOk(OrderDto orderDto);

    Object refundList();

    Object refundDetails(OrderRefund orderRefund);

    void removeBinding(Relation relation);

    Object ruleRule(Order order) throws ParseException;

    Object refudAdd(OrderRefund orderRefund) throws ParseException;

    String sss();

}
